import {Entity , Column , PrimaryGeneratedColumn} from 'typeorm';
import {BaseEntity} from 'egg-cool-entity';

/**
 * 系统用户
 */
@Entity ({name : 'wx_user'})
export default class WxUser extends BaseEntity {
    @PrimaryGeneratedColumn ()
    id : number;
    // 姓名
    @Column ({nullable : false , default : ''})
    nickName : string;
    // 头像
    @Column ({nullable : false , default : ''})
    avatarUrl : string;
    // 语言
    @Column ({nullable : false , default : ''})
    language : string;

    // 国家
    @Column ()
    country : string;

    // 省
    @Column ()
    province : string;

    // 市
    @Column ()
    city : string;

    // 性别
    @Column ({default : 0})
    gender : number;

    //openid
    @Column ({default : ''})
    openid : string;

    //phoneNumber
    @Column ({default : '' , nullable : true})
    phoneNumber : string;

    //openid
    // @Column()
    // token: string;
}
